﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Chilis.Proveedores.TransferObjects;
using Chilis.Proveedores.DataAccess;

namespace Chilis.Proveedores.Services
{
    public class ConvocatoriaService
    {
        public IList<ConvocatoriaDTO> GetConvocatorias()
        {
            return ConvocatoriaDA.GetAllConvocatoria();
        }

        public IList<ConvocatoriaDTO> GetConvocatoriasSinEvaluacion()
        {
            return ConvocatoriaDA.GetAllConvocatoriaSinEvaluacion();
        }

        public ConvocatoriaDTO GetConvocatoriaById(int idConvocatoria)
        {
            return ConvocatoriaDA.GetConvocatoriaById(idConvocatoria);
        }

        public IList<ConvocatoriaDTO> SearchConvocatoria(ConvocatoriaDTO filtro)
        {
            return ConvocatoriaDA.SearchConvocatoria(filtro);
        }

        public ConvocatoriaProveedorDTO GetConvocatoriaProveedor(int idConvocatoria, int idProveedor)
        {
            return ConvocatoriaProveedorDA.GetConvocatoriaProveedor(idConvocatoria, idProveedor);
        }
    }
}
